/**
 * 模拟耗时任务（例如复杂计算）
 * @param {number} count - 循环次数，控制任务耗时
 */
function timeConsumingTask(count = 100000000) {
    let sum = 0;
    for (let i = 0; i < count; i++) {
      sum += Math.random(); // 随机数计算模拟耗时
    }
    return sum;
  }
  
  // 采样并输出时间
  console.log('=== 耗时任务时间采样 ===');
  for (let i = 1; i <= 3; i++) { // 运行3次观察差异
    console.time(`第${i}次采样`); // 启动计时器
    timeConsumingTask();         // 执行耗时任务
    console.timeEnd(`第${i}次采样`); // 结束计时并输出
  }
  
  /* 输出示例（每次时间可能不同，受系统资源影响）：
  === 耗时任务时间采样 ===
  第1次采样: 12.345ms
  第2次采样: 11.876ms
  第3次采样: 13.123ms
  */